package jp.tkym.labs.store.api;

public interface BeanStore<T> {
	public BeanIs<T> is(T bean);

	public BeanIs<T> is(long id);

	public BeanIs<T> is(String key);

	public void put(T bean);

	public void remove(long id);

	public void remove(String key);

	public T get(long id);

	public T get(String key);
}